import request from'@/utils/http.js'

// 获取角色数据
export const roleListApi=(params)=>{
    return request({
        url:"sys/backend/role/list",
        method:"GET",
        params:params,
    })
}

// 获取角色数据
export const roleInfoApi=(id)=>{
    return request({
        url:`sys/backend/role/${id}/detail`,
        method:"GET",
    })
}

// 添加角色
export const saveRoleApi=(data)=>{
    return request({
        url:"sys/backend/role/save",
        method:"POST",
        data:JSON.stringify(data),
    })
}

// 修改角色
export const updateRoleApi=(data)=>{
    return request({
        url:"sys/backend/role/update",
        method:"PUT",
        data:JSON.stringify(data),
    })
}

// 获取所有角色
export const allRoleApi=()=>{
    return request({
        url:'sys/backend/role/all',
        method:"GET",
    })
}

// 删除角色
export const deleteRoleApi=(ids)=>{
    return request({
        url:'sys/backend/role/delete',
        method:"DELETE",
        data:JSON.stringify(ids),
    })
}